home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / xmcd-1.4 / libdi.d / Imakefile < prev    next >
Encoding:
Makefile  |  1995-05-10  |  2.7 KB  |  129 lines

  1. /*
  2.  * @(#)Imakefile    5.6 95/01/22
  3.  *
  4.  * Imakefile for libdi
  5.  *
  6.  *    libdi - CD Audio Player Device Interface Library
  7.  *
  8.  *   Copyright (C) 1995  Ti Kan
  9.  *   E-mail: ti@amb.org
  10.  *
  11.  *   This program is free software; you can redistribute it and/or modify
  12.  *   it under the terms of the GNU General Public License as published by
  13.  *   the Free Software Foundation; either version 2 of the License, or
  14.  *   (at your option) any later version.
  15.  *
  16.  *   This program is distributed in the hope that it will be useful,
  17.  *   but WITHOUT ANY WARRANTY; without even the implied warranty of
  18.  *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  19.  *   GNU General Public License for more details.
  20.  *
  21.  *   You should have received a copy of the GNU General Public License
  22.  *   along with this program; if not, write to the Free Software
  23.  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  24.  *
  25.  */
  26.  
  27.  
  28. /*
  29.  * If your local X configuration is broken, you may need to muck with
  30.  * the following RANLIB= lines.
  31.  * On most System V platforms RANLIB should be set to /bin/true.
  32.  * On BSD-derived systems RANLIB should be set to ranlib.
  33.  */
  34. #if defined(DoRanlibCmd) && (DoRanlibCmd == NO)
  35. RANLIB= /bin/true
  36. #endif
  37.  
  38.  
  39. /**** Optional defines:  Change as you see fit. *****************************
  40.  *
  41.  * -BSDCOMPAT
  42.  *    Compiling under BSD-derived or BSD-like OS.
  43.  *
  44.  * -DSOL2_RSENSE
  45.  *    Whether to include code that makes use of the auto request-sense
  46.  *    feature in Solaris 2.2 or later.  This option is unused under
  47.  *    other OS platforms.
  48.  *
  49.  * -DOEM_CDROM
  50.  *    Define this if you have one of those strange OEM SCSI CD-ROM
  51.  *    drives that identify themselves as a hard disk (see the FAQ file).
  52.  *
  53.  * -DDEMO_ONLY
  54.  *    Build a simulated, demo-only version of libdi.
  55.  */
  56. #if defined(SYSTYPE_BSD43) || defined(BSD43) || defined(BSD) || \
  57.     defined(__FreeBSD__) || defined(OsfArchitecture) || \
  58.     (defined(SunArchitecture) && OSMajorVersion == 4)
  59. DEFINES= -DBSDCOMPAT
  60. #else
  61. DEFINES=
  62. #endif
  63.  
  64. /*
  65.  * Add local include path
  66.  */
  67. INCLUDES=-I..
  68.  
  69. /*
  70.  * C Source files
  71.  */
  72. SRCS=    libdi.c \
  73.     scsipt.c \
  74.     os_aix.c \
  75.     os_aux.c \
  76.     os_dec.c \
  77.     os_dgux.c \
  78.     os_frbsd.c \
  79.     os_hpux.c \
  80.     os_irix.c \
  81.     os_linux.c \
  82.     os_odt.c \
  83.     os_sun.c \
  84.     os_svr4.c \
  85.     os_demo.c \
  86.     os_cdsim.c \
  87.     vu_chin.c \
  88.     vu_hita.c \
  89.     vu_nec.c \
  90.     vu_pion.c \
  91.     vu_sony.c \
  92.     vu_tosh.c \
  93.     slioc.c
  94.  
  95. /*
  96.  * Objects files
  97.  */
  98. OBJS=    libdi.o \
  99.     scsipt.o \
  100.     os_aix.o \
  101.     os_aux.o \
  102.     os_dec.o \
  103.     os_dgux.o \
  104.     os_frbsd.o \
  105.     os_hpux.o \
  106.     os_irix.o \
  107.     os_linux.o \
  108.     os_odt.o \
  109.     os_sun.o \
  110.     os_svr4.o \
  111.     os_demo.o \
  112.     os_cdsim.o \
  113.     vu_chin.o \
  114.     vu_hita.o \
  115.     vu_nec.o \
  116.     vu_pion.o \
  117.     vu_sony.o \
  118.     vu_tosh.o \
  119.     slioc.o
  120.  
  121.  
  122. /*
  123.  * Build rule for the Device Interface Library
  124.  */
  125. NormalLibraryTarget(di,$(OBJS))
  126. DependTarget()
  127.  
  128.  
  129.